nitrate nitrogen - French English Dictionary